.st-ct{
    width: 100%;
    overflow-x: hidden;
    overflow-y: auto;
    height: 100%;
    position: relative;
    background-color:#fff;
}
.op-ct{font-size: 14px;}
.op-ct-label{padding:10px;margin-left: 10px;width:30%;display: inline-block;overflow: hidden;text-overflow: ellipsis;word-break: keep-all;white-space: nowrap;vertical-align: middle;}
.cross-st{width:30%;margin-left: 10px;}
.stats-st{width:30%;margin-left: 10px;}
.chart-ct{width:100%;}
.title-row{
    margin-left: 15px; line-height: 25px;
}
.list-table table{width:100%;text-align: right;font-size:12px;}
.list-table table tr {line-height: 30px;border-bottom: 0.5px solid #eeeeee;}
.row-n{text-align: left;}
.row-color{display: inline-block;width:40px;text-align: center;}
.row-color div{width: 16px;height: 8px;margin-bottom: 4px;margin-left: 15px;}
.row-name{padding-top:10px;display: inline-block;text-align: left;line-height: 16px;overflow: hidden;text-overflow: ellipsis;word-break: keep-all;white-space: nowrap;}
.row-value{display: inline-block;color: #ff8a00;overflow: hidden;text-overflow: ellipsis;word-break: keep-all;white-space: nowrap;vertical-align: top;width:80px}
.row-percent{display: inline-block;color: #ff8a00;}
.row-v{width:60px;}
.row-i{text-align: center;width:30px;color:#c8c7cc;font-size:16px;}
.no-data-text{    text-align: center; padding: 20px;}